package com.zyg.dao;

import com.zyg.pojo.Class;  // 确保导入了正确的类
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ClassMapper {

    // 查找所有班级信息，分页查询
    List<Class> findAll(@Param("class") Class classObj, @Param("offset") int offset, @Param("pageSize") int pageSize);

    // 添加班级
    int addClass(Class classObj);

    // 删除班级
    int deleteClass(int id);

    // 根据ID查找班级
    Class findClassById(int id);

    // 更新班级信息
    int updateClass(Class classObj);

    // 统计班级数
    int count(Class classObj);

    // 获取班级列表
    List<Class> getClassList();
}

